package com.mis.horario;

import java.util.ArrayList;
import java.util.List;

import com.mis.database.DBAdapter;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;



public class ProyectoHorarioActivity extends Activity {
    /** Called when the activity is first created. */
	 private DBAdapter dbHelper;
	 private List<Materia> materias = new ArrayList<Materia>();
	 private ListView ListMaterias;
	 private AdapterMateria adapter;
	
	public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        /*
         *  En el layout MAIN se define el layout que contiene el LISTVIEW
         *  Recordar que el LISTVIEW tiene un LAYOUT definido por cada ITEM, este Layout es "materia.xml"
         *  
         */
        
        setContentView(R.layout.main);
        ListMaterias = (ListView) findViewById(R.id.listView_materias);
        
        /*
         * Se cree un Objeto del tipo DBAdapter, el cual tiene los métodos necesarios de nuestra lógica de negocios
         */
        dbHelper = new DBAdapter(this);
        materias.clear();
        materias = dbHelper.selectMaterias();

        // Creamos el Adaptador de nuestro LISTVIEW
        adapter = new AdapterMateria(this, materias);
        ListMaterias.setAdapter(adapter);
	
	}
	
   

}